home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / networking / 400 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  9.1 KB

  1. Path: familynews.cycor.ca!usenet
  2. From: gcaine@cycor.ca (gcaine)
  3. Newsgroups: comp.sys.amiga.networking
  4. Subject: Re: INternet and amiga
  5. Date: 12 Jan 1996 13:16:41 GMT
  6. Organization: Cycor Communications Inc., Coast to Coast Internet Services
  7. Message-ID: <8876.6585T323T2610@cycor.ca>
  8. References: <DKusus.3n4@news.zippo.com>
  9. NNTP-Posting-Host: skt-as011.cycor.ca
  10. X-Newsreader: THOR 2.22 (Amiga;TCP/IP)
  11.  
  12.  
  13. >Need help over here !!!
  14.  
  15. >I own an Amiga 2000 (I know...I know it's a dino) with a 68030 + 4 MB RAM 
  16. >and 105 MB hdisk. Anyone knows how can I use the Amiga to connect on the 
  17. >internet. Kind of lost over here...especially in a country where the 
  18. >aarggghhh IBM clone reigns supreme. Novice user. Need lots of help...
  19.  
  20.  
  21.  I wrote this to try to help people with the installation to the Internet.
  22.  It may have some errors, or omissions.
  23.  
  24.  A lot of what's here is from the various installation instructions.
  25.  
  26.  If there's parts that aren't clear, contact me, and I'll try to improve
  27.  the instructions.
  28.  
  29.  ======================================================================
  30.  List of programs needed to connect to the Internet with a PPP account:
  31.  =====================================================================
  32.  
  33.     Program                     Where to get it
  34.     -------                     ---------------
  35.  
  36.  1) AmiTCP-4.0                  Aminet
  37.  2) PPP 1.30                    Aminet
  38.  3) Amosaic-2.0-prerelease      http://omnipresence.con/amosaic/
  39.     -Needs MUI (get 3.1)
  40.  4) A mail, and news reader.
  41.     -Thor (mail, and news)      Aminet
  42.     -Elm  (mail)
  43.         Requires inet_utilities
  44.         and AmiPOP              Aminet
  45.     -Grn  (news)                Aminet
  46.  
  47.  =====================================================================
  48.  what you need from your provider
  49.  =====================================================================
  50.  
  51.  Your providers domain name
  52.  Your providers IP address
  53.  Your user name
  54.  Your password
  55.  
  56.  =====================================================================
  57.  
  58.  AmiTCP installation:
  59.  ===================
  60.  
  61.  Use the Install script.
  62.  
  63.  Enter the following: (I've shown what I entered for an example)
  64.  
  65.  Your user name for the default user name - gcaine
  66.  
  67.  Yes for is your network connection dynamic.
  68.  
  69.  You servers domain name for your domain name - cycor.ca
  70.  
  71.  Select PPP for the internet interface type
  72.  
  73.  Select PPP for the network interface to be used.
  74.  
  75.  Enter 0.0.0.0 for the default IP address.
  76.  
  77.  Enter your server's IP address for the destination address - 198.167.1.1
  78.  
  79.  Enter a blank string for the Netmask.
  80.  
  81.  Enter your server's IP for the IP address of the name servers - 198.167.1.1
  82.  Follow that with  a blank line for the next name server.
  83.  
  84.  Enter your servers domain name for the domain names to search - cycor.ca
  85.  Follow that with a blank line
  86.  
  87.  Select "Yes" to have the User-startup script changed.
  88.  
  89.  Select "Yes" to have Inetd to be started at the AmiTCP startup.
  90.  
  91.  You will then be asked for a password for the user.
  92.  
  93.  PPP 1.30 installation:
  94.  ======================
  95.  
  96.  Make a drawer called NetWorks in Devs:
  97.  
  98.  Copy the ppp.device that's right for your system from PPP/devs to
  99.  Devs:NetWorks and rename it to PPP.device
  100.  
  101.  Copy everything in PPP/bin to AmiTCP:bin
  102.  
  103.  Make a drawer in Envarc: called Sana2
  104.  Create a file called ppp0.config and put this line in it.
  105.  
  106.  serial.device 0 57600 0.0.0.0 7WIRE
  107.  
  108.  Put the file ppp0.config in Envarc:sana2
  109.  
  110.  Edit this with your user name, and replace AmiTCP:bin/startnet with it:
  111.  
  112.  ----------------------------Cut Startnet---------------------------
  113.  
  114. online devs:networks/ppp.device 0
  115. ; log in
  116. echo
  117. echo login: gcaine
  118. AmiTCP:bin/login -f gcaine
  119. AmiTCP:bin/umask 022
  120. AmiTCP:AmiTCP
  121. WaitForPort AMITCP
  122. ; Configure loop-back device
  123. AmiTCP:bin/ifconfig lo0 localhost
  124. ; Configure ppp0
  125. AmiTCP:bin/ifconfig ppp0 $ppp0iplocal $ppp0ipremote
  126. ; Add route to this host
  127. AmiTCP:bin/route add $ppp0iplocal localhost
  128. AmiTCP:bin/route add default $ppp0ipremote
  129. setenv HOSTNAME `AmiTCP:bin/hostname`
  130. Assign TCP: Exists > NIL:
  131. IF Warn
  132.   Mount TCP: from AmiTCP:devs/Inet-Mountlist
  133. EndIf
  134. ; Start the internet `super server'
  135. run AmiTCP:bin/inetd
  136.  
  137. ------------------------------End Cut Startnet---------------------
  138.  
  139.  
  140.  Add this line to the end of AmiTCP:bin/Stopnet
  141.  
  142.  Offline ppp.device 0
  143.  
  144.  Add this line to the end of AminTCP:db/interfaces
  145.  
  146.  ppp0 DEV=Devs:NetWorks/ppp.device UNIT=0 IPTYPE=33 NOARP P2P
  147.  
  148.  
  149.  Amosaic installation:
  150.  =====================
  151.  
  152.  Install MUI with the Installer script.
  153.  
  154.  Copy the contents of Amosaic/envarc to envarc:
  155.  Copy the contents Amosaic/Rexx to Rexx:
  156.  
  157.  Put this in s:user-startup:
  158.  
  159.  -----------------------------cut user-startup-----------------
  160.  
  161. ;BEGIN mosaic
  162. assign Mosaic: amitcp:inet/Amosaic20 (put the proper path here)
  163. Setenv NNTPSERVER 198.167.1.1 (put your own servers IP here)
  164. ;END mosaic
  165.  
  166. ------------------------------end cut user-startup------------
  167.  
  168. Edit envarc:mosaic/prefs so its like this:
  169.  
  170. __________________________cut mosaic prefs-------------------
  171.  
  172. DelayImageLoads         true
  173. ImageCacheSize          500
  174. RexxMacro1      Add to Hotlist | add-hotlist
  175. RexxMacro2      Jump to Hotlist | "'jump url file://localhost/env:Mosaic/hotlist.html'"
  176. HomeDocument http://www.cycor.ca/
  177. TempDir Ram:t/ <------------------- the slash is manditory
  178. Home AmiTCP:/  <------------------- ditto
  179. DownLoadDir AmiTCP:downloads
  180.  
  181. ------------------------end cut mosaic prefs---------------------
  182.  
  183. Edit the home HomeDocument part to go where ever you want.
  184.  
  185. ==================================================================
  186. ==================================================================
  187.  
  188. After you have done everything we've discussed so far:
  189.  
  190. - Open your Term program.
  191. - type AT&d0
  192. - call your service provider, and log in.
  193. - When you start to see what looks like a bunch of garbage, save your
  194.   buffer, and quit the term program.
  195. - From a shell type startnet<enter>
  196.   if all goes well you should see a window open, asking for your password.
  197.   enter it. The Amitcp register requester will come up. You can close it
  198.   after a few moments. Then you should see PPP getting set up.
  199. - Click the Amosaic Icon, and see if you get anywhere.
  200.  
  201.    * Note *
  202.    You must have the baud rate set the same in both your
  203.    Term program, and in ppp0.config
  204.  
  205. After you've had a chance to look around the net for a bit, type
  206. stopnet<enter> from a shell to quit.
  207.  
  208. Open the buffer file you saved from your term program, and use it to
  209. create a dialscript for PPP.
  210.  
  211. Here a copy of mine:
  212.  
  213. -------------------------cut s:dialscript-------------------------
  214. ECHO ON
  215. TIMEOUT 1500
  216. REDIAL "BUSY"
  217. SEND "AAT&d0DT2424828"
  218. WAIT "Enter choice: "
  219. SEND "3"
  220. WAIT "Username: "
  221. SEND "gcaine"
  222. WAIT "Password: "
  223. SEND "mypassword"
  224. WAIT "Switching to PPP."
  225.  
  226. -------------------------end cut s:dialscript----------------------
  227.  
  228. Change envarc:sana2/ppp0.config to this:
  229.  
  230. serial.device 0 57600 0.0.0.0 7WIRE DIALSCRIPT=s:dialscript
  231.  
  232. Now all you have to do to connect is type startnet from the shell.
  233.  
  234. Thor Installation:
  235. ==================
  236.  
  237. Use the installtion script.
  238.  
  239.  Here's what I did after I installed Thor.
  240.  ----------------------------------------
  241.  
  242.  System Config:
  243.  - I created a system called Gary.
  244.  - I put my user name in the "Mailpacket (w/o ext.)" field.
  245.  - I selected TCP for the Type. 
  246.  - I clicked the "User Info ..." button and entered my user name, and 
  247.    email address.
  248.  - I clicked the "Type Options ..." button and put my server's IP number
  249.    in the mail server, and news server fields. I entered my user name,
  250.    and password, and clicked on the "Delete mail from POP server" button.
  251.  - I left everything else in the system config as it was, and saved it.
  252.  
  253.  Conference Config:
  254.  -I Clicked "User Info" and entered my email address 
  255.  
  256.  Global Config:
  257.   Message Options:
  258.   - I entered an external editor. (right now I have GED SCREEN Thor.1)
  259.     If you use an editor that you can't open on a public screen then 
  260.     change the tool types in the Thor Icon to make it open on the WB.
  261.   - put my signature in the "Signature" field, and selected "Use String"
  262.   Global Paths:
  263.   - "Save Dir"          Work:AmiTCP-4.0/Archive/Text
  264.   - "Download Dir"      Work:AmiTCP-4.0/Mail
  265.   - "Upload Dir"        Work:Amitcp-4.0/MailSpool
  266.   - "Arexx Dir"         S:
  267.   - "Tmp Dir"           T:
  268.   - "Dos Output"        Con:0/11/640/200/Thor<->Dos 0
  269.   
  270.   Everything else I left alone.
  271.   
  272.  I added this to the top of my startnet script:
  273.  
  274.  SetEnv USERNAME gcaine
  275.  SetEnv HOSTNAME cycor.ca
  276.  SetEnv SOCKETCONFIG "UID=100 GID=100 USER=gcaine DOMAIN=cycor.ca UMASK=002"
  277.  
  278.  You will have to change it to match your system.
  279.  
  280.  Make sure you put the socket.library in the AmiTCP:libs drawer.
  281.  
  282.  I created two more systems, one each for my wife, and daughter.
  283.  
  284.  To Join conferences you have to go to the "Events" menus and select 
  285.  "Get ConfList". The next time you call your server, select "Connect Thor"
  286.  from the menus, and then click on "Do Events" or "Do All". A list of 
  287.  available conferences will be downloaded, and then you can join the ones
  288.  you want.
  289.  ======================================================================
  290.  
  291.  I don't know if this is the most effecient way to get set up, but it
  292.  got me going.
  293.  
  294.  I hope this helps, send me email to let me know how it works out. :)
  295.   
  296.  
  297. Gary Caine    Member: Team AMIGA
  298.  
  299.